algue commune - English Synonyms Dictionary